iOS开发动画库-swift版

更多整理资料尽在👉一平米小站

动画
ViewAnimator ViewAnimator brings your UI to life with just one line
FleaMarket "咸鱼"新特性-视频动画
fave-button 给button增加了很多可爱的动画
Sica Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
UIWindowTransitions Animated transitions for UIWindow's rootViewController property
Spring A library to simplify iOS animations in Swift
LoginCritter An animated avatar that responds to text field interactions
转场动画
Hero 非常棒的转场动画库
EasyTransitions A simple way to create custom interactive UIViewController transitions
特效
Pastel 类似Instagram的梯度背景色界面动画效果. Gradient animation effect like Instagram
侧滑与右滑返回手势
SideMenu swift实现,一款带动画效果可定制 Slide Menu,可以学习其动画实现思路。P.S. 对于Hamburger式菜单,虽然很常用,不过,苹果并不鼓励使用,甚至有开发小组对其弊病用自家上线应用前后数据对比进行了抨击。
QQConfiguration swift,QQ-iPhone端框架,左侧菜单栏拖动手势。
SwiftPages 高可定制类似 Instagram 视图滑动切换功能类库。API 简单、易用。
FlowingMenu.swift 菜单如此出场方式(橡皮筋弹跳式动画)好玩又有趣。
gif动画
YLGIFImage-Swift YLGIFImage-Swift。
gifu.Swift gifu.Swift高性能GIF显示类库。
droptogif droptogif视频拖拽到应用窗口后自动转换为 GIF 动画(其转换进程动画效果也超赞)。
JWAnimatedImage.swift JWAnimatedImage.swift集中了目前主流的 GIF 显示库(如 FLAnimatedImage,Gifu 等)的优点,进行重构,代码短小精悍。而且使用了新的 frame 提取算法。
SwiftyGif 高性能 Gif 播放引擎。
PHImageKit.swift 出自 Product Hunter 开发小组的带下载、缓存的 GIF 播放组件库。使用简单又方便。
其他动画
GoogleNewsStandAnimation It is same like Google News Stand Animation with Customise Configuration file in Swift iOS Technology
popping popping是一个POP 使用实例工程
JHChainableAnimations 一个容易读,和使用的链式动画库.同时支持Objective-C
PopMenu 用POP动画引擎写的Sina微博的Menu菜单。
Spring Spring是一个Swift编写的开源库,可简化Swift编写的iOS动画。支持shake、pop、morph、squeeze、wobble、swing、flipX、flipY、fall、squeezeLeft、squeezeRight以及squeezeDown等多种动画形式,用 IBDesignable 让使用者可以在 Xcode 中快速设置动画效果。
JGTransitionCollectionView swift,基于集合视图扩展实现完成自动布局及单元项 Flip式动画效果(效果很赞)。组件使用方便、自然(只需设置集合视图数据源的标准方式即可)。
KYShareMenu 带弹性动画的分享菜单。
BuildAnInfiniteCarousel 自己动手造无限循环图片轮播,教程
LLCycleScrollView iOS图片轮播(图片循环播放), 支持文本图片结合,支持图片数据的延时加载,支持StoryBoard,支持本地图片显示及与网络图的混合显示
tispr-card-stack swift 卡片风格动画切换组件及完整交互示例。
ZLSwipeableViewSwift swift 卡片堆叠效果的实现(ZLSwipeableView)可实现类似Tinder和Potluck应用程序的卡片堆叠效果,该项目基于ZLSwipeableView objective-c实现。1.自定义动画。2.自定义滑动切换。3.自定义方向。4.撤销。
Koloda 基于卡片的 Tinder-style 动画效果示例。精细绝人。更赞的是额外附了详细开发教程 How We Built Tinder-Like Koloda Animation in Swift 网页链接 。Yalantis 出品动画程序款款精品。
KDIntroView swift 动态介绍视图框架及演示。另外两个相似的类库是 RazzleDazzle和 Presentation,择需使用。
RazzleDazzle 【IFTTT开源Swift编写的帧动画框架--RazzleDazzle】RazzleDazzle 是IFTTT开源的一个iOS帧动画框架,非常适用于APP初次使用时的介绍和引导信息。JazzHands是UIKit一个简单的关键帧基础动画框架,可通过手势、scrollview、KVO等控制动画,被IFTTT应用在IFTTT for iPhone上。
SIFloatingCollection_Swift 可定制的 Apple Music 风格浮动形状动画组件及演示。
CKWaveCollectionViewTransition swift, UICollectionViewController之间切换的动画。
CardsAnimationDemo swift, 《使用 UICollectionView 实现的一个卡片动画》不是直接操作所有 UIView 和 CALayer 的 transform3D 属性来实现整个效果的,而是使用 UICollectionView 来完成所有的视图管理和实现。
TKRubberIndicator.swift 一个很不错的 page control。
TTGEmojiRate.swift TTGEmojiRate.swift以Emoji表情为基础绘图,Swift开源项目: TTGEmojiRate的实现
CardAnimation.swift CardAnimation 是国人开发的一个用 Swift 实现卡片垂直翻转动画的 Demo, 实现思路
UIViewXXYBoom.swift 一个炫酷好玩的爆炸效果,如何实现这个效果
ZLSwipeableViewSwift ZLSwipeableViewZLSwipeableViewSwift在Tinder and Potluck中的动画效果实现思路(连续卡片翻页效果),最贴心的是作者提供了OC和Swift两个版本来供开发者使用,非常丝滑顺畅的效果。
RYCuteView 用UIBezierPath实现果冻效果。 教程
IBAnimatable.swift 第三方开源库IBAnimatable可以帮助我们在Interface Builder和Swift Playground里面设计UI, 交互, 导航模式, 换场和动画。整个App 都是通过 IBAnimatable 在Interface Builder 设计完成,没有任何一行代码。
MotionMachine.swift 功能强大、优雅、模块化动画库。
circle-menu.swift 动画效率很赞的圆形缩放菜单演示及类库。
BWWalkthrough.swift BWWalkthrough.swift界面切换中加入灵动的动画效果。
hamburger-button.swift hamburger-button.swift一个汉堡包动画关闭按钮。
HamburgerButton.swift HamburgerButton.swift一个汉堡包动画返回按钮。
MDCSwipeToChooseView MDCSwipeToChooseView翻牌子效果。
Advance.swift 简单易用、功能强大的动画框架库。在手势交互、帧动画、自定义动画及仿真类型将是不错的选择。
HWAnimationTransition_Swift
HWAnimationTransition_OC 类似于格瓦拉启动页中的放大转场动画(objective-C && Swift)。教程
NumberMorphView.swift 可爱的数字补间(变身)动画类库。
DisplaySwitcher.swift 两个集合视图在不同布局(平铺和列表)间平滑切换。Yalantis 出品。
DynamicButton.swift 一套完整、且带动画过渡的图标按钮库。
TKDotSegment.swift 是一个带有圆点动画的 segment。
LiquidLoader.swift 液态加载动画的轻量级 UI 组件。
15DaysofAnimationsinSwift 15DaysofAnimationsinSwift动画。
Interpolate.swift 手势驱动交互式转场动画框架库。这个很专业,且非常有意思。
PeekPop.swift 3DTouch动画组件。
fantastic-ios-animation.swift 基于 UI 组件类别分类,且带精彩动画效果的 iOS 组件库集合。
GridPanelDemo 赞,一个点击翻转的动画Demo
astrology-motion-ios Astrology animation written in Swift 3
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,716评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,558评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,431评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,127评论 0 209
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,511评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,692评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,915评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,664评论 0 202
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,412评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,616评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,105评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,424评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,098评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,096评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,869评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,748评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,641评论 2 271

推荐阅读更多精彩内容